//
//  Student.m
//  08-类的拓展
//
//  Created by LL.F on 16/7/13.
//  Copyright © 2016年 LL.F. All rights reserved.
//

#import "Student.h"

@implementation Student
#warning 三. 让代理人执行协议方法
- (void)seeWeChat
{

    // 代理人可能没有实现协议方法, 所以有如下措施, 必须写下面的两个判断
    // 第一个判断 判断代理人存在不存在
    // 第二个 判断代理人能否相应对应的协议方法
    // 当两者同时满足则执行下面语句
    if (self.delegate != nil && [self.delegate respondsToSelector:@selector(buyMacBook:)]) {
        NSString *macBook = [self.delegate buyMacBook:@"14000"];
        NSLog(@"%@", macBook);
    }
    
}
@end
